home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple Developer Connection Student Program
/
ADC Tools Sampler CD Disk 3 1999.iso
/
Documentation
/
Books
/
Learn Java on the Macintosh
/
Learn Java Projects
/
08.05 - next prime 2
/
NextPrime2.java
< prev
next >
Wrap
Text File
|
1996-04-22
|
807b
|
37 lines
/* -------------------------------------------------------------
This applet finds the prime numbers from 1 to 100.
Java's classes: Applet (applet)
System (lang)
Math (lang)
Custom classes: NextPrime2
------------------------------------------------------------- */
public class NextPrime2 extends java.applet.Applet {
public void init() {
int candidate, i, last;
boolean isPrime;
System.out.println( "Primes from 1 to 100: 2, " );
for ( candidate = 3; candidate <= 100; candidate += 2 ){
isPrime = true;
last = (int)Math.sqrt( candidate );
for ( i = 3; (i <= last) && isPrime; i += 2 ) {
if ( (candidate % i) == 0 )
isPrime = false;
}
if ( isPrime )
System.out.println( candidate );
}
}
}